  @charset "utf-8";
  /*!
   * @名称：base.css
   * @功能：1、重设浏览器默认样式
   *       2、设置通用原子类
   */
  /* 防止用户自定义背景颜色对网页的影响，添加让用户可以自定义字体 */
  html {
	  color:black;
	  font-family:"微软雅黑";
	  font-size:14px;
  }
  /* 内外边距通常让各个浏览器样式的表现位置不同 */
  body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
	  margin:0;
	  padding:0;
  }
  img{border:none;outline:none;}
  /* 要注意表单元素并不继承父级 font 的问题 */
  body,button,input,select,textarea {
	  font:12px \5b8b\4f53,arial,sans-serif;
	  font-family:"微软雅黑";
  }
  input,select,textarea {
	  font-size:100%;
  }
  /* 去掉 table cell 的边距并让其边重合 */
  table {
	  border-collapse:collapse;
	  border-spacing:0;
  }
  /* ie bug：th 不继承 text-align */
  th {
	  text-align:inherit;
  }
  /* 去除默认边框 */
  fieldset,img {
	  border:none;
  }
  /* ie6 7 8(q) bug 显示为行内表现 */
  iframe {
	  display:block;
  }
  /* 去掉 firefox 下此元素的边框 */
  abbr,acronym {
	  border:none;
	  font-variant:normal;
  }
  /* 一致的 del 样式 */
  del {
	  text-decoration:line-through;
  }
  address,caption,cite,code,dfn,em,th,var {
	  font-style:normal;
	  font-weight:500;
  }
  /* 去掉列表前的标识，li 会继承 */
  ol,ul {
	  list-style:none;
  }
  /* 对齐是排版最重要的因素，别让什么都居中 */
  caption,th {
	  text-align:left;
  }
  /* 来自yahoo，让标题都自定义，适应多个系统应用 */
  h1,h2,h3,h4,h5,h6 {
	  font-size:100%;
	  font-weight:500;
  }
  q:before,q:after {
	  content:'';
  }
  /* 统一上标和下标 */
  sub,sup {
	  font-size:75%;
	  line-height:0;
	  position:relative;
	  vertical-align:baseline;
  }
  sup {
	  top:-0.5em;
  }
  sub {
	  bottom:-0.25em;
  }
  /* 让链接在 hover 状态下显示下划线 */
  a:hover {
	  text-decoration:none;}
	  
  }
  /* 默认不显示下划线，保持页面简洁 */
  ins,a {
	  text-decoration:none;
  }
  /* 去除 ie6 & ie7 焦点点状线 */
  a:focus,*:focus {
	  outline:none;
  }
  /* 清除浮动 */
  .clearfix:before,.clearfix:after {
	  content:"";
	  display:table;
  }
  .clearfix:after {
	  clear:both;
	  overflow:hidden;
  }
  .clearfix {
	  zoom:1; /* for ie6 & ie7 */
  }
  .clear {
	  clear:both;
	  display:block;
	  font-size:0;
	  height:0;
	  line-height:0;
	  overflow:hidden;
  }
  /* 设置显示和隐藏，通常用来与 js 配合 */
  .hide {
	  display:none;
  }
  .block {
	  display:block;
  }
  /* 设置浮动，减少浮动带来的 bug */
  .fl,.fr {
	  display:inline;
  }
  .fl {
	  float:left;
  }
  .fr {
	  float:right;
  }
  a{text-decoration:none;color:#666;}
.header{height:365px;width:100%;min-width:1170px;position:relative;z-index:10;/*background:url(../images/nav.jpg) no-repeat bottom;*/}
.head{width:1170px;height:115px;margin:0 auto;position:relative;z-index:110;}
.logo{width:396px;height:115px;}
.topr{width:490px;margin-top:31px;color:#5c5c5c;height:60px;cursor:pointer;}
.search{height:36px;width:214px;}
.topr input{width:175px;height:34px;line-height:34px;border:1px solid #d0d0d0;border-right:none;float:left;outline:none;text-indent:10px;color:#d0d0d0;}
.topr button{width:38px;height:36px;background:url(/picture/0/1701221345233396109.jpg) no-repeat;border:none;float:left;outline:none;}
.topr  span,.topr  a{color:#6e6e6e;font-size:14px;text-decoration:none; /*display:block;float:left;*/ line-height:14px; height:14px;padding:0 1px;}
.topr  a img{margin:0 10px 0 0;}
.nav1{ width:100%;min-width:1170px;height:75px;background:#014fa2 url(/picture/0/1701221413181529852.jpg) no-repeat center;background-size:cover;}
.nav_con{ width:1170px;height:50px;margin:0 auto;background:url(/picture/0/1701221413181835942.jpg) no-repeat;/*position:relative;z-index:12;*/z-index:10;}
.nav_con ul li{width:145px;text-align:center;height:50px;float:left;display:block;}
.nav_con ul li.sy{text-indent:30px;text-align:left;width:108px;}
.nav_con ul li a,.nav_con ul li{z-index:666;line-height:48px;color:#FFF;font-size:18px;text-decoration:none;font-weight:800;height:48px;margin-top:2px;width:145px;display:block;position:relative;}
.nav_con ul li a:hover,.nav_con ul li:hover{color:#f00;}
.nav_con ul li.sy a:hover{color:#fff;}
.nav_con ul li.wzq{text-align:right;}
#nav_con li{position:relative;}
#nav_con li a#index:hover{background:none;}
.nac_b{z-index: 1000;}
.nav2{width:390px;height:180px;padding-top:10px;}
.nav2_1{width:270px;}
.nav2 a{float:left;}
.aaa{z-index:11;position:relative;}
#s1 a,#s2 a,#s3 a,#s4 a,#s5 a,#s6 a,#s7 a,#s8 a{width:100px;line-height:48px;height:48px;text-align:center;color:#333;display:block;float:left;font-size:14px;background:none;position:relative;border-bottom:1px solid #999;margin-right:30px;font-weight:400;}
#s1 a:hover,#s2 a:hover,#s3 a:hover,#s4 a:hover,#s5 a:hover,#s6 a:hover,#s7 a:hover,#s8 a:hover{color:#f00;}
#s1{height:192px; width:640px; background:url(/picture/0/1701221345232612285.jpg); border:0px #aaa solid;position:absolute;top:48px;left:-36px;z-index:999;}
#s2{height:192px; width:640px; background:url(/picture/0/1701221345232612285.jpg); border:0px #aaa solid;position:absolute;top:48px;left:-185px;z-index:999;}
#s3{ height:192px; width:640px;background:url(/picture/0/1701221345232612285.jpg); border:0px #aaa solid; position:absolute;top:48px;left:-27px;z-index:999;}
#s4{ height:192px; width:640px;background:url(/picture/0/1701221345232612285.jpg); border:0px #aaa solid;position:absolute;top:48px;left:-175px;z-index:999;}
#s5{ height:192px; width:640px;background: url(/picture/0/1701221354161361574.jpg); border:0px #aaa solid; position:absolute;top:48px;left:-300px;z-index:999;}
#s6{ height:192px; width:640px;background: url(/picture/0/1701221354161361574.jpg); border:0px #aaa solid; position:absolute;top:48px;left:-465px;z-index:999;}
#s5 a{float:right;}
.w_195{width:195px;}
.w_200{width:200px;}
.w_372{width:372px;}
.w_370{width:370px;}
.w_368{width:368px;}
.w_770{width:770px;}
.w_768{width:768px;}
.w_270{width:270px;}
.w_870{width:870px;}
.w_948{width:948px;}
.w_168{width:168px;}
.w_682{width:682px;}
.w_70{width:70px;}
.w_799{width:799px;}
.marginC{margin:0 auto;}
.mg_l_26{margin-left:26px;}
.mg_l_15{margin-left:15px;}
.mg_l_20{margin-left:20px;}
.mg_l_30{margin-left:30px;}
.mg_l_55{margin-left:40px;}
.mg_t_30{margin-top:30px;}
.mg_t_20{margin-top:20px;}
.mg_t_10{margin-top:10px;}
.mg_t_50{margin-top:50px;}
.mg_t_90{margin-top:90px;}
.mg_t_140{margin-top:140px;}
.mg_b_30{margin-bottom:30px;}
.mg_b_25{margin-bottom:30px;}
.mg_b_20{margin-bottom:20px;}
.mg_b_15{margin-bottom:15px;}
.mg_b_10{margin-bottom:10px;}
.mg_r_10{margin-right:40px;}
.tit1{padding-left:18px;height:36px;line-height:36px;border-bottom:1px solid #d7d7d7;}
.tit1 a{height:36px;line-height:36px;font-size:16px;color:#333;font-weight:600;display:inline-block;}
.tit1 a.act{height:35px;line-height:35px;border-bottom:2px solid #014fa2;color:#014fa2;}
.newsr1 .tit1 a.act,.newsr2 .tit1 a.act,.newsr3 .tit1 a.act,.newsr4 .tit1 a.act{height:35px;line-height:35px;border-bottom:2px solid #014fa2;color:#333;}
.border4{border:1px solid #d7d7d7;}
.tit1 span{float:right;}
.tit1 span a{font-size:12px;color:#666;padding:14px 0 0 0;font-weight:400;line-height:12px;margin-right:20px;}
.list1{width:370px;}
.list1 li{padding:0 20px;line-height:34px;height:34px;font-size:14px;width:330px;float: left;}
.list1 li span,.list2 li span{float:right;margin:0;color:#999;font-size:12px;}
.list1 li  a,.list2 li a{color:#6e6e6e;}
.list2{width:748px;padding:0 10px;}
.list2 li{width:354px;padding:0 10px;line-height:34px;height:34px;font-size:14px;float:left;}
.tab{margin-right:25px;}
.foot{width:100%;height:167px;background:#e1e1e1 url(/picture/0/1701221413181365634.jpg) no-repeat 0 0 ;}
.footc{width:1170px;height:167px;background:#e1e1e1 url(/picture/0/1701221413181365634.jpg) no-repeat 0 0 ;margin:0 auto;}
.footlogo{margin-top:50px;width:390px;height:75px;}
.footer_conl{width:380px;height:130px;margin-top:30px;padding:0 20px 0 40px;}
.footer_conl p{height:35px;line-height:30px;color:#6e6e6e;font-size:12px;}
.footer_conr{width:345px;margin-top:35px; float: right; font-size:12px;}
.wxbox{height:120px;width:180px;}
.wxbox ul li{float:left;width:80px;height:120px;margin-right:10px;}
.wxbox ul li p{height:40px;width:80px;line-height:40px;color:#6e6e6e;text-align:center;font-size:12px;}
.yqlj{width:133px;height:28px;border:1px solid #bfbfbf;background:url(/picture/0/1701221413180891028.png) no-repeat 110px center;line-height:28px;color:#6e6e6e;text-indent:10px;font-size:14px;}
.wzlj p{color:#6e6e6e;line-height:28px;height:28px;font-size:14px;}
.banner_gywm,.banner_zxzx,.banner_qywh{height:200px;width:1170px;margin:0 auto;position:relative;}
.banner_gywm img,.banner_zxzx img,.banner_qywh img{height:200px;width:1170px;display:block;position:absolute;top:-25px;left:0;}
.main{width:1170px;margin:0 auto;}
#wx,#phone2d{width:126px;height:136px;position:absolute;bottom:-136px;left:-40px;display:none;z-index:9999999999;}
#phone2d{left:-50px;}
#a1,#phone{position:relative;z-index:99999999;}
p{font-size:14px;line-height:28px;}
.dqlmzw p{margin-bottom:20px;}
.mainCR .dqwz {
    text-align: right;
    color: #6e6e6e;
    font-size: 14px;
    height: 18px;
}

.mainCR .dqlm {
    font-size: 26px;
    color: #e60113;
}

.mainCR .dqlmzw {
    clear: both;
    padding: 20px 0;
    min-height: 380px;
}